package com.itheima.homework.homework11;

import java.util.HashMap;
import java.util.Scanner;
import java.util.Set;

public class Test08 {
    /*
        某商店想统计一下一天内所售出的商品以及商品的数量，请编写程序帮助实现，并展示。
        通过键盘录入商品名称模拟售出的商品，录入一次表示商品售出一次，直到录入end结束。
        运行效果如下：
            请输入商品名称，每行输入一个，以end结束
            苹果
            桃子
            梨
            香蕉
            苹果
            苹果
            桃子
            香蕉
            end
            桃子售出数量：2
            苹果售出数量：3
            香蕉售出数量：2
            梨售出数量：1
     */
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        HashMap<String,Integer> map=new HashMap<>();
        System.out.println("请输入商品名称:");
        String s=sc.next();
        while (!s.equals("end")){
            if (!map.containsKey(s)){
                map.put(s,1);
            }else{
                map.put(s,map.get(s)+1);
            }
            s=sc.next();
        }
        Set<String> set = map.keySet();
        for (String s1 : set) {
            Integer integer = map.get(s1);
            System.out.println(s1+"售出数量:"+integer);
        }
    }
}
